$webwork.htmlEncode($page.space.name) : 3 Source Code
This page last changed on Feb 27, 2007 by bowens.
Checkout the GeoServer Sources Downloading Source ReleaseYou can download the latest source code release from the GeoServer download page. Source code releases are made available every two to four weeks if possible. The current stable branch is 1.4
Subversion RepositoryThe GeoServer source code is located in the Codehaus Subversion Repository. Repository StructureThe GeoServer subversion repository follows a standard layout: https://svn.codehaus.org/geoserver/
branches/
tags/
trunk/
Post 1.5, the source tree for each development branch was split into two parts:
You need to check out both (Configuration and Geoserver). So, on your system you should have this: [my_geoserver]/ + configuration/ + geoserver/
When you have checked out the data, it is convenient to point geoserver at the configuration directory. You can do this by creating an environment variable called *configDirectory' and point it to the configuration directory that you just checked out. (Do not point it at any of the sub-directories, just at the configuration one.) Trunk SourceTrunk sources are available from https://svn.codehaus.org/geoserver/trunk/geoserver. Branch SourceBranch sources are available from https://svn.codehaus.org/geoserver/branches.
Checking OutChecking out the source code is dependent on the subversion client you decide to use. Subversion installation instructions are located here.
For more information about subversion, read subversion book. It is an important read if you are new to subversion. There are also some tips and tricks located here. Command Line ClientCommand line access is similar to CVS. Once again your best reference is the subversion book. To checkout use the following command: svn co https://svn.codehaus.org/geoserver/trunk/ If you just want the sources and no configuration files use: svn co https://svn.codehaus.org/geoserver/trunk/geoserver Tortoise SVN
Tortoise SVN includes a command client as a windows shell extension. NetbeansA Netbeans profile is available here. To ignore the ubiquitous .svn folders:
Eclipse / SubclipseEclipse plug-in support is provided by Subclipse a detailed guide is available in Eclipse Developers Guide.
|
![]() |
Document generated by Confluence on Jan 16, 2008 23:26 |